department for strategy development - Turkish English Dictionary